mutually dependent - French English Dictionary